package com.woniu.gf.pawn.store.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.woniu.gf.pawn.comm.core.domain.Store;
import com.woniu.gf.pawn.store.dto.SelectStoreByShopIdDto;
import com.woniu.gf.pawn.store.dto.SelectStoreDto;
import com.woniu.gf.pawn.store.param.SelectStoreParam;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Lucas
 * @since 2020-10-16
 */
public interface StoreService extends IService<Store> {

    IPage<SelectStoreDto> selectPageStore(SelectStoreParam selectStoreParam);

    List<String> selectShopByStoreId(int storeId);

    List<Store> selectStoreByShopId(SelectStoreByShopIdDto selectStoreByShopIdDto);

    List<Store> selectStoreNotByShopId(SelectStoreByShopIdDto selectStoreByShopIdDto);

    List<Store> selectAllStores();

}
